complicated and intricate matter - Spanish English Dictionary